Internet Archive BookReader

Concise dictionary of religious knowledge and gazetteer ...